From 5ef037584bd9019aaddfddacbf7b7872c4fab465 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Sun, 7 Sep 2014 11:25:26 -0700 Subject: [PATCH] Add a note about required build tools and packages Closes #518 --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e5b09c3b..7376ecc6f 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,16 @@ as well as MSYS. The installation script needs to be run inside the MSYS shell. ## Compiling cargo -Cargo can be compiled like many other standard unix-like projects: +Cargo requires the following tools and packages to build: + +* `rustc` +* `python` +* `curl` or `wget` +* `cmake` +* `pkg-config` +* OpenSSL headers (`libssl-dev` package on ubuntu) + +Cargo can then be compiled like many other standard unix-like projects: ```sh git clone https://github.com/rust-lang/cargo -- 2.30.2